Skip to content

Update version to 1.23.2 and document batch processor fix#80

Merged
homotechsual merged 1 commit into
mainfrom
develop
Apr 29, 2026
Merged

Update version to 1.23.2 and document batch processor fix#80
homotechsual merged 1 commit into
mainfrom
develop

Conversation

@homotechsual

Copy link
Copy Markdown
Owner

This pull request releases version 1.23.2 of the module and addresses a bug related to parallel execution in the Invoke-HaloBatchProcessor function.

Release and bug fix:

  • Updated module version to 1.23.2 in HaloAPI.psd1 and added a corresponding changelog entry. [1] [2]
  • Fixed an issue where Invoke-HaloBatchProcessor failed to recognize the private function Invoke-HaloBatchItem during parallel runspace execution by ensuring it is invoked via Module.Invoke() within the imported module scope.

Copilot AI review requested due to automatic review settings April 29, 2026 22:48
@homotechsual homotechsual merged commit 66c8ffc into main Apr 29, 2026
4 checks passed

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Releases HaloAPI module version 1.23.2 and records a changelog entry describing a fix for Invoke-HaloBatchProcessor parallel/runspace execution behavior.

Changes:

  • Bump module manifest version to 1.23.2.
  • Add a 1.23.2 entry to CHANGELOG.md documenting the batch processor/runspace fix.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
HaloAPI.psd1 Updates the module manifest version to 1.23.2 for the release.
CHANGELOG.md Adds release notes for 1.23.2 documenting the batch processor fix.

Comment thread HaloAPI.psd1

# Version number of this module.
ModuleVersion = '1.23.1'
ModuleVersion = '1.23.2'

Copilot AI Apr 29, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When bumping ModuleVersion, the manifest’s PrivateData.PSData.ReleaseNotes URL should be updated as well (it still points to the 1.22.1 tag). Otherwise the published module metadata will link to the wrong release notes for 1.23.2.

Copilot uses AI. Check for mistakes.
Comment thread CHANGELOG.md

## 2026-04-29 - Version 1.23.2

* Fix `Invoke-HaloBatchProcessor` parallel runspace error where `Invoke-HaloBatchItem` was not recognised; private function is now invoked via `Module.Invoke()` within the imported module scope.

Copilot AI Apr 29, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spelling: the repo’s cspell config uses "language": "en", so recognised may be flagged. Consider changing to recognized (or add the term to the cspell dictionary if you intend UK spelling throughout).

Suggested change
* Fix `Invoke-HaloBatchProcessor` parallel runspace error where `Invoke-HaloBatchItem` was not recognised; private function is now invoked via `Module.Invoke()` within the imported module scope.
* Fix `Invoke-HaloBatchProcessor` parallel runspace error where `Invoke-HaloBatchItem` was not recognized; private function is now invoked via `Module.Invoke()` within the imported module scope.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants